1
general::
Phrase(s): live something down
to overcome the shame or embarrassment of something. • You’ll live it down someday. • Wilbur will never be able to live down what happened at the party last night.
McGrawhill's American Idioms And Phrasal Verbs
2
general::
Overcome or reduce the shame of a mistake, misdeed, or the like. It is often put in the negative, as in I'm afraid I'll never live down that tactless remark I made. [Mid-1800s]
American Heritage Idioms